<?php

class Certificados_Model extends CI_Model {
    function grabarCertificado($parameters) {
        $this->db->trans_start();
        $insert = array(
            "periodos_lectivos_ide_lec" => $parameters['periodos_lectivos_ide_lec'],
            "matriculas_id_matr" => $parameters['matriculas_id_matr'],
            "estudiante_ide_est" => $parameters['estudiante_ide_est'],
            "nro_cert" => $parameters['nro_cert'], // numeracion automatica por semestre
            "tipo_cert" => $parameters['tipo_cert'], //0 matricula - 1 asistencia
            "fecha_cert" => $parameters['fecha_cert']);
        $this->db->insert("certificados", $insert);
        $this->db->trans_complete();
    }

    function getNroCertificado($ide_lec) {
        $nro_mat = 0;
         $this->db->trans_start();
        $this->db->select_max('nro_cert', 'nro');
        $this->db->from('certificados');
        $this->db->where('periodos_lectivos_ide_lec', $ide_lec);
        $query = $this->db->get();
        if ($query->num_rows() > 0) {
            foreach ($query->result_array() as $row) {
                $data[] = $row; //$row;
            }
            $nro_mat = $data[0]['nro'];
        }
        $query->free_result();
        $this->db->trans_complete();
        return $nro_mat;
    }

    

}